//ajax que mostrara la lista de productos
$(document).ready(function() {
    var fecha = new Date()
    var aux = fecha;
    var anio = fecha.getFullYear();
    var mes = fecha.getMonth() + 1;
    var dia = fecha.getDate();
    if (dia < 10) {
        dia = "0" + dia;
    }
    var fecha = dia + "/" + mes + "/" + anio;
    $("#fechaCosto").attr("value", fecha);
    $("#horaCosto").val(aux.getHours());
    $("#minutoCosto").val(aux.getMinutes());
    $("#btn-buscar").click(function() {
        var ActiveAll = $("#tipo-costo-selected option:selected").val();

        if (ActiveAll == -1) {
            ActiveAll = "";
        }

        result = $.ajax({
            type: "POST",
            url: "ajax/jx_costosGastos/search",
            data: {
                tipoB: ActiveAll,
                fechaIni: $("#buscar-fechaIni").val(),
                fechaFin: $("#buscar-fechaFin").val(),
                pagina: $("#lista-costosGastos").data('pagina'),
                usuario: $("#usuario").val()
            },
            async: false
        }).responseText;
        //   alert(result);
        result = result.split("%%%");
        $("#lista-costosGastos").html(result[0]);
        console.log(result[1]);
        $("#pagination").html(result[1]);

        $("#spanGastosEncontrados").html(parseInt($("#numeroRegistros").val()));
        $("#divCantidadGastos").html(parseInt($("#numeroRegistros").val()));
        $("#divTotalGastos").html($("#totalGastos").val());

    });

    $("#btn-buscar").trigger('click');

    $(".search-cambiar").change(function() {
        $("#lista-costosGastos").data('pagina', 1);
        $("#btn-buscar").trigger('click');
    });

    $(this).on('click', ".eliminar", function() {
        $("#id_CostoM").html($(this).data('id_historial_costo'));
    });

    //funcion que pone la paginacion
    $(this).on('click', ".pagination", function(e) {
        e.preventDefault();

        $("#lista-costosGastos").data('pagina', $(this).data('pagina'));

        $("#btn-buscar").trigger('click');
        return false;
    });

    $(this).on('click', ".Vermas", function() {

        $("#valorShow").attr('value', $(this).data('valor'));
        $("#descripcionShow").val($(this).data('descripcion'));
        $("#fecha_gasto").html($(this).data('fecha'));
        $("#usuario_name").html($(this).data('name_user'));
        $("#ModoPagoShow").attr('value', $(this).data('modo_pago'));
        $("#costoId option[value=" + $(this).data('idcosto') + "]").prop('selected', 'selected');
    });

});

$("#costos-submit").click(function() {
    var modoPagoSelected = $("#modoPagoSelected option:selected");
    tipoPago = modoPagoSelected.text();
    $('#FormaPago').val(tipoPago)
});


$("#eliminarCostoOk").click(function(e) {
    var idCompraEliminar = $("#id_CostoM").html();

    result = $.ajax({
        type: "POST",
        url: "ajax/jx_costosGastos/deleteCosto",
        data: {
            idCosto: idCompraEliminar
        },
        async: false
    }).responseText;
    $("#btn-buscar").trigger('click');

});
